deliver/give a lecture - Turco Inglés Diccionario